package set;

import java.time.LocalDate;
import java.util.HashSet;

public class HashSetDemo {
	public static void main(String[] args) {
		HashSet set = new HashSet();
		//1.添加元素,先比较是否有相同的，有就不放，没有就放
		set.add(Boolean.valueOf(true)); 
		set.add(Integer.valueOf(123));
		set.add(Double.valueOf(1.2));
		set.add(LocalDate.now());  // 本地化日期
		set.add(null);
		set.add(Boolean.valueOf(true));
		//2.得到长度
		System.out.println(set.size());
		System.out.println(set.toString());
		//3.是否包含
		System.out.println(set.contains(false));
		//4.是否为空
		System.out.println(set.isEmpty());
		//5.只有根据元素移除，没有根据下标移除
		System.out.println(set.remove(true));
		System.out.println(set);
		//6.清空
		set.clear();
		System.out.println(set);
	}
}
